person who prepares and sells humita creole meal - Español Inglés Diccionario